package service

import (
	"main/src/utils"

	"github.com/gin-gonic/gin"
)

type Status struct {
}

//综合情况
func (c *Status) GetStatus(context *gin.Context) {
	memory := utils.GetStatusMem()
	disk := utils.GetStatusDisk()
	utils.Success(context, "综合情况", gin.H{
		"memory": memory,
		"disk":   disk,
	})
}

//获取内存使用情况
func (c *Status) GetStatusMem(context *gin.Context) {

	data := utils.GetStatusMem()
	utils.Success(context, "内存使用情况", data)
}

func (c *Status) GetStatusDisk(context *gin.Context) {
	//获取当前分区map
	data := utils.GetStatusDisk()
	utils.Success(context, "磁盘使用情况", data)
}
